package com.dhecp.project.purchase.domain;

import com.dhecp.common.annotation.ForUpdate;
import com.dhecp.core.domain.BaseBusinessEntityKJ;

/**
 * @program: kjecp
 * @description: 采购付款
 * @author: hlf
 * @create: 2022-08-22 16:58
 */
public class Payment extends BaseBusinessEntityKJ {

    @ForUpdate(fieldName = "采购订单")
    private String orderID;//采购订单
    @ForUpdate(fieldName = "总计金额")
    private Double cost;//总计金额
    @ForUpdate(fieldName = "总计服务费")
    private Double serviceChargeAll;//采购服务费
    @ForUpdate(fieldName = "付款备注")
    private String vZdbz; //整单备注
    @ForUpdate(fieldName = "付款状态")
    private String isPay;//付款状态

    //虚拟字段
    private String planID;//采购计划单号
    private String account;//1688账号
    private String orderNumber;//1688订单编号
    private String addresses;//采购下单地址
    private String planToNote;//采购计划备注
    private String orderAmount;//采购订单金额
    private String freightCharge;//采购运费
    private String serviceCharge;//采购服务费
    private String vGwMc; //岗位

    private String aliErrorMessages;//错误信息
    private String aliResult;//数据结果


    public String getAliErrorMessages() {
        return aliErrorMessages;
    }

    public void setAliErrorMessages(String aliErrorMessages) {
        this.aliErrorMessages = aliErrorMessages;
    }

    public String getAliResult() {
        return aliResult;
    }

    public void setAliResult(String aliResult) {
        this.aliResult = aliResult;
    }

    public String getOrderID() {
        return orderID;
    }

    public void setOrderID(String orderID) {
        this.orderID = orderID;
    }

    public Double getCost() {
        return cost;
    }

    public void setCost(Double cost) {
        this.cost = cost;
    }

    public String getPlanID() {
        return planID;
    }

    public void setPlanID(String planID) {
        this.planID = planID;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getAddresses() {
        return addresses;
    }

    public void setAddresses(String addresses) {
        this.addresses = addresses;
    }

    public String getPlanToNote() {
        return planToNote;
    }

    public void setPlanToNote(String planToNote) {
        this.planToNote = planToNote;
    }

    public String getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(String orderAmount) {
        this.orderAmount = orderAmount;
    }

    public String getFreightCharge() {
        return freightCharge;
    }

    public void setFreightCharge(String freightCharge) {
        this.freightCharge = freightCharge;
    }

    public String getServiceCharge() {
        return serviceCharge;
    }

    public void setServiceCharge(String serviceCharge) {
        this.serviceCharge = serviceCharge;
    }

    public String getvGwMc() {
        return vGwMc;
    }

    public void setvGwMc(String vGwMc) {
        this.vGwMc = vGwMc;
    }

    public Double getServiceChargeAll() {
        return serviceChargeAll;
    }

    public void setServiceChargeAll(Double serviceChargeAll) {
        this.serviceChargeAll = serviceChargeAll;
    }

    @Override
    public String getvZdbz() {
        return vZdbz;
    }

    @Override
    public void setvZdbz(String vZdbz) {
        this.vZdbz = vZdbz;
    }

    public String getIsPay() {
        return isPay;
    }

    public void setIsPay(String isPay) {
        this.isPay = isPay;
    }
}